package org.apache.struts2.plugin.json;

/**
 * Definition of the base of all JSON Exception.
 * @author VERDOÏA Laurent <verdoialaurent@gmail.com>
 */
public class JSONException extends Exception {

    private static final long serialVersionUID = 6697729608257677484L;

    /**
     * @see Exception#Exception(Throwable)
     */
    public JSONException(Throwable cause) {
        super(cause);
    }

    /**
     * @see Exception#Exception(String, Throwable)
     */
    public JSONException(String message, Throwable cause) {
        super(message, cause);
    }

    /**
     * @see Exception#Exception(String)
     */
    public JSONException(String message) {
        super(message);
    }

    /**
     * @see Exception#Exception()
     */
    public JSONException() {
    }
}
